package com.ls.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ls.controller.startbanner.model.AddSBannerModel;
import com.ls.controller.startbanner.model.EditSBannerModel;
import com.ls.controller.startbanner.model.updateStatusModel;
import com.ls.entity.StartBanner;
import com.ls.utils.ResultData;

/**
 * <p>
 * 启动页轮播图组 服务类
 * </p>
 *
 * @author lanchi
 * @since 2024-10-12
 */
public interface IStartBannerService extends IService<StartBanner> {
    /** app轮播图 */
    ResultData getBanner();
    /** 新增轮播图 */
    ResultData add(AddSBannerModel model);
    /** 编辑轮播图 */
    ResultData edit(EditSBannerModel model);
    /** 删除轮播图  */
    ResultData del(Integer sBannerId);
    /** app轮播图列表 */
    ResultData pageList();
    /**修改轮播图启用状态*/
    ResultData updateStatus(updateStatusModel model);
}
